overdraft note - German English Dictionary